terrain sensing - French English Dictionary